ARM: vITS: handle CLEAR command
authorAndre Przywara <andre.przywara@arm.com>
Wed, 7 Sep 2016 00:45:48 +0000 (01:45 +0100)
committerStefano Stabellini <sstabellini@kernel.org>
Wed, 14 Jun 2017 18:38:38 +0000 (11:38 -0700)
commit70a7fe3a55da5620cc53258b68e5aa3b651eb9f6
tree150522c1c865ed3dab49fd30a42b211bf39233a2
parent9d133712b4f0e7e870e9f5d4e6422a549dca4454
ARM: vITS: handle CLEAR command

This introduces the ITS command handler for the CLEAR command, which
clears the pending state of an LPI.
This removes a not-yet injected, but already queued IRQ from a VCPU.

Signed-off-by: Andre Przywara <andre.przywara@arm.com>
Acked-by: Julien Grall <julien.grall@arm.com>
Acked-by: Stefano Stabellini <sstabellini@kernel.org>
xen/arch/arm/vgic-v3-its.c